Job Title: Software Engineering - React JS - Advanced
Location: Westerville, OH (100% onsite from day 1)
Duration: 12 months, right-to-hire evaluated near end of assignment
Pay Range: $85/hr $90/hr (W2)
Job ID: 368290
Notes: Not eligible for employer-sponsored immigration support. Post-conversion grade 602. Interview process: 2–3 rounds including coding test, technical interview preferably in person.
About BCforward
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Job Description
We are seeking a Software Engineer (React JS) to join our team. The ideal candidate will have strong experience in React, JavaScript/TypeScript, WebSockets, Node.js, and automated testing and a proven ability to design and deliver secure, high-quality, cloud-enabled front-end solutions with limited supervision.
Responsibilities:
- Develop modern UI using React and integrate with backend services such as Spring, ECS, AWS, S3, and RESTful services.
- Design reusable React components for customer-facing applications.
- Understand existing flows and modernize applications using AWS, React, and Spring Boot.
- Collaborate across teams to design, develop, analyze, and resolve issues.
- Execute software solutions including design, development, and technical troubleshooting.
- Create secure, production-grade code and maintain algorithms that run synchronously with dependent systems.
- Produce architecture and design artifacts for complex applications and ensure alignment with design constraints.
- Gather, analyze, and synthesize large, diverse data sets to create visualizations and reports for continuous improvement.
- Identify hidden problems and patterns to drive improvements in coding hygiene and system architecture.
- Contribute to engineering communities of practice and evaluate emerging technologies.
- Support a team culture of diversity, equity, inclusion, and respect.
Required Skills & Qualifications:
- 3+ years applied software engineering experience with formal training or certification.
- Hands-on experience in system design, application development, testing, and operational stability.
- React JS expertise, including TypeScript, WebSockets, and Node.js.
- State management experience in React (e.g., Redux, Context, or similar).
- Automation testing with Cucumber, Jest, Cypress, and Storybook for unit, component, and contract tests.
- Performance testing for browser-based applications.
- Experience with service workers and observability tools such as Grafana, Splunk, and Dynatrace.
- Proficiency with AWS services including ECS, S3, ALB, NLB, and Lambda.
- Knowledge of OS scripting languages such as PowerShell and Bash.
- Understanding of loosely coupled architecture and application design patterns.
- Solid understanding of Agile, CI/CD, application resiliency, and security practices.
Preferred Skills:
- Experience with micro frontends, CEN/XFS APIs, and Terraform.
- Exposure to Java, Spring, Spring Boot, RESTful services, PowerShell, Bash, DynamoDB, and Amazon Aurora.
- Experience with Datadog, CloudWatch, and OpenTelemetry.
- Scripting experience for build, deployment, or operational tasks.
Role Focus:
Front-end to back-end ratio approximately 80/20.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits
- Opportunities for growth with global clients
- A supportive, inclusive culture that values innovation and people
- Exposure to cutting-edge technologies and projects
About Our Commitment
BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume or contact:
Email: skjhsajslak
Phone: asdasdass